@charset "utf-8";
/*图片轮播*/
.fullSlide { width: 100%; position: relative; height: 628px; background: #fff; z-index: 0; }
.fullSlide .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; }
.fullSlide .bd ul { width: 100% !important; }
.fullSlide .bd li { width: 100% !important; height: 628px; overflow: hidden; text-align: center; }
.fullSlide .bd li a { display: block; height: 628px; }
.fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom: 140px; left: 0; height: 30px; line-height: 30px; }
.fullSlide .hd ul { text-align: center; }
.fullSlide .hd ul li { cursor: pointer; display: inline-block; *display:inline;
zoom: 1; width: 18px; height: 18px; margin: 5px; overflow: hidden; background: #FFF; line-height: 999px; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius: 10px; }
.fullSlide .hd ul .on { background: #f00; }
.fullSlide .prev, .fullSlide .next { display: block; position: absolute; z-index: 1; top: 194px; margin-top: -30px; left: 3%; z-index: 1; width: 40px; height: 80px; cursor: pointer; filter: alpha(opacity=50); opacity: 0.5; display: none; }
.fullSlide .next { left: auto; right: 3%; background-position: -6px 5px; }
/*素材家园 - www.sucaijiayuan.com*/
.bottom-v3 { position: relative; z-index: 100; min-width: 333px; margin-top: -96px; _margin-top: -96px; *margin-top:-96px;
}
.bottom-v3 .bottomnavigation-inner { margin: 0 auto; width: 1185px; position: relative }
.bottomnavigation-up { height: 96px; }
.bottomnavigation-up .bottomnavigation-v3 { float: right; _margin-left: 10px }
.bottomnavigation-up .bottomnavigation-v3 ul { float: left }
.bottomnavigation-up .bottomnavigation-v3 li { float: left; font: normal 16px/59px "microsoft yahei"; color: #fff; width: 394px; margin-right: 1px; }
.bottomnavigation-up .bottomnavigation-v3 .bottomnav-up-selected { background: #f8f8f8; height: 54px; border-top: #b80000 solid 8px; margin-top: -8px; }
.bottomnavigation-up .bottomnavigation-v3 .bottomnav1 { width: 394px; _width: 394px; *width:394px;
height: 100px; }
.bottomnavigation-up .bottomnavigation-v3 .bottomnav2 { width: 394px; height: 100px; }
.bottomnavigation-up .bottomnavigation-v3 .bottomnav3 { width: 394px; _width: 394px; *width:3941px;
height: 100px; }
.bottomnavigation-down { position: absolute; top: 128px; left: 0px; width: 100% }
.bottomnavigation-down .bottomnavigation-box { margin: auto; width: 1185px }
.bottomnavigation-down .bottomnav-down-menu { width: 394px; height: 334px; margin: 0; position: absolute; margin-top: -366px; border-bottom: none; }
.bottomnavigation-down .bottomnav-down-menu .bottomnavigation-down-inner { margin: auto; width: 1185px; position: relative }
#bottomnav1 { width: 346px; height: 300px; background: url(../images/tanchu1.jpg) no-repeat; padding: 34px 24px 0 24px; }
.tys { width: 346px; overflow: hidden; }
.tit { color: #FFF; overflow: hidden; line-height: 18px; float: left; width: auto; }
.tit h1 { font-size: 18px; font-weight: normal; padding-top: 5px; }
.tit p { font-size: 14px; }
.mbf { width: 39px; height: 39px; display: block; float: right; }
.zsd { width: 346px; overflow: hidden; padding-top: 30px; }
.zsd dt { width: 346px; height: 124px; }
.zsd dd { padding-top: 15px; width: 346px; color: #FFF; }
#bottomnav2 { margin-left: 395px; width: 346px; height: 300px; background: url(../images/tanchu2.jpg) no-repeat; padding: 34px 24px 0 24px; }
#bottomnav3 { margin-left: 790px; width: 346px; height: 300px; background: url(../images/tanchu3.jpg) no-repeat; padding: 34px 24px 0 24px; }
/*********************/
.main { width: 1188px; overflow: hidden; margin: 0 auto; padding-top: 22px; }
/*图片新闻*/
.newsl_img { width: 343px; overflow: hidden; float: left; }
.title1 { height: 38px; line-height: 38px; background: url(../images/title.jpg) no-repeat left center; padding-left: 70px; font-size: 16px; border-bottom: 1px #dcdcdc solid; }
.title1 span { width: 8px; height: 9px; float: right; padding: 14px 0 10 8px; }

.section-focus-pic { margin: 18px auto 0 auto; height: 250px; width: 334px; overflow: hidden; position: relative; }
.section-focus-pic ul li { position: absolute; top: 0; left: 334px; width: 334px; height: 250px; }
.section-focus-pic ul li h3 { position: absolute; bottom: 5px; left: 0; width: 334px; font-weight: normal; color: #FFF; text-align: center; z-index: 111; font-size: 12px; font-family: "微软雅黑"; }
.section-focus-pic ul li h3 a { color: #FFF; text-decoration: none; }
.section-focus-pic ul li div { position: absolute; bottom: 0; left: 0; height: 30px; background-color: #000; width: 334px; opacity: 0.6; filter: alpha(opacity=60); }
.section-focus-pic .pages { width: 334px; height: 250px; }
.section-focus-pic .controler { position: absolute; bottom: 36px; left: 112px; }
.section-focus-pic .controler b { cursor: pointer; width: 10px; height: 10px; display: block; overflow: hidden; text-indent: 20px; background: url(../images/news_index_icon.png) no-repeat; float: left; margin: 0 0 0 10px; }
.section-focus-pic .controler b.down { background: url(../images/news_index_icon1.png) no-repeat; }


/*新闻*/
.news_c { width: 456px; overflow: hidden; float: left; margin-left: 54px; }
.news5 { overflow: hidden; width: 456px; }
.news5 h1 { font-size: 12px; padding-top: 18px; height: 25px; line-height: 25px; color: #333; }
.news5 p { color: #6f6b6b; padding-top: 10px; line-height: 18px; }
.news6 { padding-top: 15px; overflow: hidden; }
.news6 li { height: 28px; line-height: 28px; background: url(../images/ioc4.jpg) no-repeat left center; padding-left: 10px; }
.news6 li span { float: right; }
/*视频*/
.news_r1 { width: 280px; overflow: hidden; float: right; }
.news_r1 dl { width: 280px; overflow: hidden; padding-top: 18px; }
.news_r1 dl dt { width: 275px; height: 230px; margin: 0 auto; }
.news_r1 dl dd { width: 230px; height: 30px; line-height: 30px; background: url(../images/sp1.jpg) no-repeat left center; padding-left: 50px; }
.news_r1 dl dd span { float: right; margin-top: 0px; }
/*产品*/
.ihot2 ul li { float: left; text-align: center; width: 228px; overflow: hidden; margin: 0 4px; display: block; }
.ihot2 ul li a { width: 226px; display: block; border: 1px #FFF solid; overflow: hidden; }
.ihot2 ul li a:hover { width: 226px; display: block; border: 1px #a01f24 solid; overflow: hidden; color: #a01f24; }
.ihot2 ul li img { width: 218px; height: 163px; padding: 4px; }
.ihot2 ul li p { height: 30px; line-height: 30px; }
#scroll2 { width: 1200px; overflow: hidden; margin: 20px auto 0 auto; }
/*业绩展示*/
.flexslider{position:relative;height: 250px; width: 334px; overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; float:right; top:20px;}
.slides{position:relative;z-index:1;}
.slides li{height:250px;}
.slides li a{ display:block; height: 250px; width: 334px; position:relative; cursor:default;}
.slides li a img{ height: 250px; width: 334px; position:absolute; z-index:-1;}
.tyu{ height: 30px; line-height:30px; width: 334px; position:absolute; z-index:10; top:200px; color:#FFF; text-align:center;background:rgba(0,0,0,0.6);}
.flex-control-nav{position:absolute;bottom:55px;z-index:2;width:658px;text-align:left; left:105px;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav li a{display:none;}

/*优势*/
.cpzs_bo{ width:275px; height:255px; padding-top:20px;}
.cpzs_bo .process{ width:275px; position:relative; min-width:275px; top:0;height:255px;}
.cpzs_bo .slidegrid {float: left;position: relative;overflow: hidden;}
.cpzs_bo .slideitems {width: 20000em;position: absolute;}
.cpzs_bo .slideitems li {float: left;}
.cpzs_bo .process .mainPhoto { width:275px; height:255px; margin:0 auto; position: relative;}
.cpzs_bo .process .mainPhoto .go { width:275px; height:255px; position: relative; overflow: hidden}
.kv1 { width:275px; height:255px;}
.kv1 p{ width: 255px; height: 30px; line-height: 30px; background:url(../images/ioc6.jpg) no-repeat left center; padding-left:20px;}
.kv1 p span { float: right; margin-top: 0px; }
.kv1 .kv_pic1{ width: 275px; height: 230px; margin: 0 auto;}
/*伙伴*/
.ihot1 ul li { float: left; text-align: center; width:118px; overflow: hidden; margin: 0 16px 16px 16px; display: block; }
.ihot1 ul li img { width:116px; height:88px; border: 1px #e0e0e0 solid; }
.ihot1 ul li p { height: 30px; line-height: 30px; text-align: center; }
#scroll1 { width: 1200px; overflow: hidden; margin: 20px auto 0 auto; }
